CentOS系统下如何离线安装Python3.9 | 您所在的位置:网站首页 › ehieview下载1 7 3 › CentOS系统下如何离线安装Python3.9 |
1.首先在一台可联网的外部CentOS7机器A上下载相关依赖包
##安装yum工具
[root@bigdata01 luocb]# yum -y install yum-utils
[root@bigdata01 luocb]# mkdir python3.9_rpm
##只下载相关依赖,不进行安装;指定保存目录为 ./python3.9_rpm
[root@bigdata01 luocb]# yumdownloader --resolve --destdir ./python3.9_rpm zlib-devel bzip2-devel openssl openssl-devel ncurses-devel epel-release gcc gcc-c++ xz-devel readline-devel gdbm-devel sqlite-devel tk-devel
##把下载完的依赖包压缩好
[root@bigdata01 luocb]# tar -zcvf python3.9_rpm.tar.gz ./python3.9_rpm
##下载python3.9.5的源码包
[root@bigdata01 luocb]# wget --no-check-certificate https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
[root@bigdata01 luocb]# wget --no-check-certificate http://www.openssl.org/source/openssl-1.0.2j.tar.gz
通过上面的操作,会得到离线安装python3.9所需的3个压缩包: 离线安装包 2.开始离线安装Python3.9离线安装依赖包 [root@master luocb]# mkdir /home/python3 [root@master luocb]# cd /home/python3 [root@master python3]# tar -zxvf python3.9_rpm.tar.gz [root@master python3]# cd python3.9_rpm [root@master python3.9_rpm]# rpm -Uvh ./*.rpm --nodeps --force编译安装python3.9源码包 [root@master luocb]# cd /home/python3 [root@master python3]# tar -zxvf Python3.9.5.tar.gz [root@master python3]# cd Python3.9.5 ##编译安装 [root@master Python3.9.5]# ./configure --prefix=/usr/local/python3 [root@master Python3.9.5]# make && make install ##创建link [root@master Python3.9.5]# ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3 [root@master Python3.9.5]# ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3 ##测试安装结果 [root@master Python3.9.5]# python3 -V Python 3.9.5 [root@master Python3.9.5]# pip3 -V pip 21.1.1 from /usr/local/python3/lib/python3.9/site-packages/pip (python 3.9) 第一个Python程序 |
CopyRight 2018-2019 实验室设备网 版权所有 |